home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 007 / a86b.arc / RESERVED.DOC < prev    next >
Encoding:
Text File  |  1986-08-13  |  9.0 KB  |  183 lines

  1. ---RESERVED.DOC---
  2.  
  3. Reserved Symbols of the A86 Assembler
  4.  
  5. AAA     ASCII adjust addition           ELSEIF  Conditional term
  6. AAD     ASCII adjust division           END     Ignored for compatibility
  7. AAM     ASCII adjust multiply           ENDIF   Conditional term
  8. AAS     ASCII adjust subtract           ENDP    Ignored for compatibility
  9. ADC     Add with carry                  ENDS    End of segment
  10. ADD     Instruction                     ENTER   Instruction
  11. AH      Byte register                   EQ      Equals operator
  12. AL      Byte register                   EQU     Equate directive
  13. AND     Instruction/operator            ES      Segment register
  14. ASSUME  Ignored for compatibility       EVEN    Coerce to even address
  15. AX      Word register                   EXTRN   Ignored for compatibility
  16. B       Byte memory specifier           F       Far specifier
  17. BH      Byte register                   F2XM1   87 Instruction
  18. BIT     Bit-mask operator               FABS    87 Instruction
  19. BL      Byte register                   FADD    87 Instruction
  20. BOUND   Instruction                     FADDP   87 Instruction
  21. BP      Word register                   FAR     Far specifier
  22. BX      Word register                   FBLD    87 Instruction
  23. BY      Bytes-combine operator          FBSTP   87 Instruction
  24. BYTE    Byte memory specifier           FCHS    87 Instruction
  25. CALL    Instruction                     FCLEX   87 Instruction
  26. CBW     Convert byte to word            FCOM    87 Instruction
  27. CH      Byte register                   FCOMP   87 Instruction
  28. CL      Byte register                   FCOMPP  87 Instruction
  29. CLC     Clear carry                     FDECSTP 87 Instruction
  30. CLD     Clear direction                 FDISI   87 Instruction
  31. CLI     Clear interrupt                 FDIV    87 Instruction
  32. CMC     Complement carry                FDIVP   87 Instruction
  33. CMP     Compare                         FDIVR   87 Instruction
  34. CMPS    Compare string                  FDIVRP  87 Instruction
  35. CMPSB   Compare string byte             FENI    87 Instruction
  36. CMPSW   Compare string word             FFREE   87 Instruction
  37. CODE    Segment name                    FIADD   87 Instruction
  38. COMMENT Directive                       FICOM   87 Instruction
  39. CS      Segment register                FICOMP  87 Instruction
  40. CWD     Convert word dword              FIDIV   87 Instruction
  41. CX      Word register                   FIDIVR  87 Instruction
  42. D       Dword specifier                 FILD    87 Instruction
  43. DAA     Decimal adjust add              FIMUL   87 Instruction
  44. DAS     Decimal adjust sub              FINCSTP 87 Instruction
  45. DATA    Segment name                    FINIT   87 Instruction
  46. DB      Define bytes                    FIST    87 Instruction
  47. DD      Define dwords                   FISTP   87 Instruction
  48. DEC     Decrement                       FISUB   87 Instruction
  49. DH      Byte register                   FISUBR  87 Instruction
  50. DI      Word register                   FLD     87 Instruction
  51. DIV     Divide                          FLD1    87 Instruction
  52. DL      Byte register                   FLDCW   87 Instruction
  53. DQ      Define Qwords                   FLDENV  87 Instruction
  54. DS      Segment register                FLDL2E  87 Instruction
  55. DT      Define Twords                   FLDL2T  87 Instruction
  56. DUP     Duplicate operator              FLDLG2  87 Instruction
  57. DW      Define words                    FLDLN2  87 Instruction
  58. DWORD   Memory specifier                FLDPI   87 Instruction
  59. DX      Word register                   FLDZ    87 Instruction
  60. ELSE    Conditional term                FMUL    87 Instruction
  61.  
  62. FMULP   87 Instruction                  JL      Jump on less
  63. FNCLEX  87 Instruction                  JLE     Jump less equal
  64. FNDISI  87 Instruction                  JMP     Jump unconditional
  65. FNENI   87 Instruction                  JNA     Jump not above
  66. FNINIT  87 Instruction                  JNAE    Jump not above equal
  67. FNOP    87 Instruction                  JNB     Jump not below
  68. FNSAVE  87 Instruction                  JNBE    Jump not below equal
  69. FNSTCW  87 Instruction                  JNC     Jump not carry
  70. FNSTENV 87 Instruction                  JNE     Jump not equal
  71. FNSTSW  87 Instruction                  JNG     Jump not greater
  72. FPATAN  87 Instruction                  JNGE    Jump not greater equ
  73. FPREM   87 Instruction                  JNL     Jump not less
  74. FPTAN   87 Instruction                  JNLE    Jump not less equal
  75. FRNDINT 87 Instruction                  JNO     Jump not overflow
  76. FRSTOR  87 Instruction                  JNP     Jump not parity
  77. FSAVE   87 Instruction                  JNS     Jump not sign
  78. FSCALE  87 Instruction                  JNZ     Jump not zero
  79. FSETPM  87 Instruction                  JO      Jump overflow
  80. FSQRT   87 Instruction                  JP      Jump parity
  81. FST     87 Instruction                  JPE     Jump parity even
  82. FSTCW   87 Instruction                  JPO     Jump parity odd
  83. FSTENV  87 Instruction                  JS      Jump on sign
  84. FSTP    87 Instruction                  JZ      Jump on zero
  85. FSTSW   87 Instruction                  LABEL   Declaration
  86. FSUB    87 Instruction                  LAHF    Load AH flags
  87. FSUBP   87 Instruction                  LDS     Load into DS
  88. FSUBR   87 Instruction                  LE      Less equal operator
  89. FSUBRP  87 Instruction                  LEA     Load eff address
  90. FTST    87 Instruction                  LEAVE   Instruction
  91. FWAIT   87 Instruction                  LES     Load into ES
  92. FXAM    87 Instruction                  LOCK    Instruction
  93. FXCH    87 Instruction                  LODS    Load string
  94. FXTRACT 87 Instruction                  LODSB   Load string byte
  95. FYL2X   87 Instruction                  LODSW   Load string word
  96. FYL2XP1 87 Instruction                  LONG    Operator
  97. GE      Greater/equal operator          LOOP    Instruction
  98. GT      Greater than operator           LOOPE   Loop on equal
  99. HIGH    High byte of word op            LOOPNE  Loop not equal
  100. HLT     Halt                            LOOPNZ  Loop not zero
  101. IDIV    Integer divide                  LOOPZ   Loop on zero
  102. IF      Skip/conditional term           LOW     Operator
  103. IMUL    Integer multiply                LT      Less than operator
  104. IN      Input from port                 MACRO   Directive
  105. INC     Increment                       MOD     Operator
  106. INCLUDE Ignored for compatibility       MOV     Instruction
  107. INS     Input string                    MOVS    Move string
  108. INSB    Input string byte               MOVSB   Move string byte
  109. INSW    Input string word               MOVSW   Move string word
  110. INT     Interrupt                       MUL     Multiply
  111. INTO    Interrupt on overflow           NAME    Ignored for compatibility
  112. IRET    Interrupt return                NE      Not equals operator
  113. JA      Jump on above                   NEAR    Operator
  114. JAE     Jump above equal                NEG     Instruction
  115. JB      Jump on below                   NIL     No code instruction
  116. JBE     Jump below equal                NOP     No operation
  117. JC      Jump on carry                   NOT     Instruction/operator
  118. JCXZ    Jump on CX zero                 OFFSET  Operator
  119. JE      Jump on equal                   OR      Instruction/operator
  120. JG      Jump on greater                 ORG     Directive
  121. JGE     Jump greater equal              OUT     Output to port
  122.  
  123. OUTS    Output String                   XCHG    Instruction
  124. OUTSB   Output string byte              XLAT    Translate byte
  125. OUTSW   Output string word              XLATB   Translate byte
  126. PAGE    Ignored for compatibility       XOR     Instruction/operator
  127. POP     Instruction
  128. POPA    Pop all
  129. POPF    Pop flags
  130. PROC    Procedure Directive
  131. PTR     Ignored for compatibility
  132. PUBLIC  Ignored for compatibility
  133. PUSH    Instruction
  134. PUSHA   Push all
  135. PUSHF   Push flags
  136. Q       Qword specifier
  137. QWORD   Memory specifier
  138. RADIX   Directive
  139. RCL     Rotate carry left
  140. RCR     Rotate carry right
  141. REP     Repeat prefix
  142. REPE    Repeat while equal
  143. REPNE   Repeat not equal
  144. REPNZ   Repeat while zero
  145. REPZ    Repeat non zero
  146. RET     Return
  147. RETF    Far Return
  148. ROL     Rotate left
  149. ROR     Rotate right
  150. SAHF    Store AH to flags
  151. SAL     Shift arith left
  152. SAR     Shift arith right
  153. SBB     Subtract with borrow
  154. SCAS    Scan string
  155. SCASB   Scan string byte
  156. SCASW   Scan string word
  157. SEGMENT Directive
  158. SHL     Instruction/operator
  159. SHORT   Operator
  160. SHR     Instruction/operator
  161. SI      Word register
  162. SP      Word register
  163. SS      Segment register
  164. ST      EQU 0 for compatibility
  165. STC     Set carry
  166. STD     Set direction
  167. STI     Set interrupts
  168. STOS    Store string
  169. STOSB   Store string byte
  170. STOSW   Store string word
  171. STRUC   Structure directive
  172. SUB     Instruction
  173. SUBTTL  Ignored for compatibility
  174. T       Tword specifier
  175. TEST    Instruction
  176. THIS    This-location specifier
  177. TITLE   Ignored for compatibility
  178. TWORD   Memory specifier
  179. TYPE    Operator
  180. W       Word specifier
  181. WAIT    Instruction
  182. WORD    Word specifier
  183.